package br.com.commercy.teste.gerartabelas;

import org.hibernate.Session;
import org.springframework.orm.hibernate3.HibernateTransactionManager;

import br.com.commercy.dominio.entidade.Detalhes;
import br.com.commercy.dominio.entidade.Produto;


public class GerarTabelas {

	public static void main(String[] args) {
		 
		ApplicationTestFactoryUtil test =  ApplicationTestFactoryUtil.obterInstancia();		 
		HibernateTransactionManager hibernateTransactionManager = (HibernateTransactionManager) test.getBeanFactory().getBean("myTransactionManager");
       Produto produto = new Produto();
        produto.setCodigo(1L);
			Detalhes detalhes = new Detalhes();
			detalhes.setGarantiaMeses(20);
			detalhes.setPrecoVenda(2.20);
		  Session s = hibernateTransactionManager.getSessionFactory().openSession();
         s.save(detalhes);
         s.beginTransaction().commit();
	}
}
